taraba major - German English Dictionary